Adam OunasAdam Ounas
International FootballThree Forest-Fire Banners in the North Stand of Si Jalak Harupat, and the Corner That Kept Persib's Three PointsIn the North Stand of Si Jalak Harupat, the third banner went up about four...
International FootballRadja Nainggolan Regrets Being Late to Indonesia: Reading the Story Through the Money Flow and the Contracts Buried Under the PitchOn 13 October 2026, Nieuwsblad — a Belgian daily — ran a short quote. VIVA, a...
International FootballWhen the Champion Falls, What Do We Find Among the Ruins? Persib Bandung and the Sedimentary Strata of InfrastructureIn a late afternoon training session in early August 2026, Thom Haye – Persib...
Domestic FootballA 35th-Minute Red Card and the Goal-Difference Race in Group A: Indonesia 0-0 MalaysiaIn the 35th minute, at Bung Karno, Thom Haye went in with both feet. The...
Domestic FootballThe Red Card Epic and Breaths from the Margins: Indonesia, Malaysia and the Questionable Group A RaceThe 35th minute at Bung Karno Stadium, Jakarta: a held breath, Thom Haye ([tɔ...
International FootballIndonesia and the Malaysia Draw: When a Comparison Outweighs the Group TableI watched Indonesia against Malaysia from a small apartment in Shanghai, the...
Domestic FootballMaarten Paes, Ole Romeny, and How Indonesia Rebuilt a National Team from a Historical ArchiveIn August 2026, a line on a FIFA document made me read it three times: Maarte...
Domestic FootballIndonesia Imports a Spine: Paes, Romeny and the Limits of a Heritage PoolIn early February 2026, in a meeting room in Jakarta, a twenty-four-year-old...
International FootballFootball Cannot Be Written from a Void: A Lesson in Data Integrity in the Analytics EraEarly Tuesday morning, I received an analysis file. No title, no source, no...
Domestic FootballBryan Ly – Vietnamese-French from Man City Academy, the missing piece for Da Nang?On a late summer afternoon at Da Nang FC's training ground, a young man with...
Table TennisChina Smash 2026: Sally Moyland Opens the American Wave in BeijingBeijing, the second day of women's singles qualification at China Smash 2026....
International FootballMarselino Ferdinan Joins Persija: A Market-Value Crown and a Void That Cannot Yet Be FilledThe pitch is silent, but the numbers still whisper. On the final day of...
BadmintonAsian Games 2026: India Brings 20 Shuttlers and a Gamble Placed in the DoublesTwo Names Sitting in the Wrong Place The day the Badminton Association of Ind...
GolfRuoning Yin Defends Buick LPGA Shanghai: 55/72 Greens, 14/14 Fairways, and the Part Nobody MeasuredOn the final round of the Buick LPGA Shanghai, on a course that Ruoning Yin...
ChessAndrew Martin and the Scandinavian Defense: A Time-Saving Opening Secret for Club PlayersIn an era where the body of chess opening theory is expanding at breakneck...
BasketballNine Sections, Zero Data: The Silent Failure Inside Basketball AnalyticsAt 2:14 in the morning, the report landed in my inbox. Nine sections, in the...
EsportsChampions 2026 Opening Day: something's 58 Kills, d4v41's Ace, and the Crack in China's No.1 SeedLotus, map three, score 12-10. d4v41 eliminated Team Liquid's fifth player,...
International FootballTransfer Window Silence: When There Is No News, That Is Already a SignalAt one in the morning, I sat in front of a screen with three phones spread...
Table TennisVietnamese Table Tennis and the Data Gap: 4,812 Shots Nobody CountedFifth set, 9-9, serve in the hands of a Vietnamese player. The sidespin serve...
International FootballCarlos Queiroz's Four Weeks in Ghana: A Contract Shorter Than a Training CampCarlos Queiroz's final match as head coach of Ghana's national team ended in ...
